﻿<%@ Page Title="" Language="C#" MasterPageFile="~/TMS.Master" AutoEventWireup="true" CodeBehind="UIAdminUsuarios.aspx.cs" Inherits="TMS.formularios.UIAdminUsuarios" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <style type="text/css">
        .style1
        {
            text-align: right;
            width: 197px;
        }
        .style2
        {
            width: 197px;
        }
        .style3
        {
            width: 177px;
        }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <h1> Lista de Usuarios pendientes de activación:</h1>
    <center>
    <asp:ListBox ID="lstUsuariosPendientes" runat="server" Width="616px" 
            AutoPostBack="True" 
            onselectedindexchanged="lstUsuariosPendientes_SelectedIndexChanged" 
            ValidationGroup="sec"></asp:ListBox>
    <br />
    <br />
    <asp:Button ID="btnActivar" runat="server" Text="Activar Usuario" 
            onclick="btnActivar_Click" ValidationGroup="sec" />
    <asp:Button ID="btnEliminar" runat="server" Text="Eliminar Usuario"  
            ValidationGroup="sec" onclick="btnEliminar_Click" />
    </center>
    <br />
    <h1>
        Lista de Usuarios activos:</h1>
    <br />
    <center>
        <asp:ListBox ID="lstUsuarios" runat="server" Width="616px" AutoPostBack="True" 
            onselectedindexchanged="lstUsuarios_SelectedIndexChanged"></asp:ListBox>
    </center>
    <h1>Datos del Usuario seleccionado:</h1>
    <table style="width: 100%;">
        <tr>
            <td class="style1">
                &nbsp;
                Número de Usuario:</td>
            <td class="style3">
                &nbsp;
                <asp:Label ID="lblNroUsuario" runat="server"></asp:Label>
            </td>
            <td>
                &nbsp;
            </td>
        </tr>
        <tr>
            <td class="style1">
                &nbsp;
                Nombre completo:</td>
            <td class="style3">
                &nbsp;
                <asp:TextBox ID="txtNombre" runat="server" ValidationGroup="uno"></asp:TextBox>
            </td>
            <td>
                &nbsp;
                <asp:RequiredFieldValidator ID="rfvNombre" runat="server" 
                    ControlToValidate="txtNombre" 
                    ErrorMessage="Debe ingresar el nombre completo del usuario." 
                    ValidationGroup="uno"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td class="style1">
                &nbsp;
                Nombre de usuario:</td>
            <td class="style3">
                &nbsp;
                <asp:TextBox ID="txtNick" runat="server" ValidationGroup="uno"></asp:TextBox>
            </td>
            <td>
                &nbsp;
                <asp:RequiredFieldValidator ID="rfvNick" runat="server" 
                    ControlToValidate="txtNick" 
                    ErrorMessage="Debe ingresar el nombre de usuario." ValidationGroup="uno"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td class="style1">
                &nbsp;Contraseña:</td>
            <td class="style3">
                &nbsp; 
                <asp:TextBox ID="txtContrasenia" runat="server" 
                    ValidationGroup="uno"></asp:TextBox>
            </td>
            <td>
                &nbsp;<asp:RequiredFieldValidator ID="rfvContrasenia" runat="server" 
                    ControlToValidate="txtContrasenia" 
                    ErrorMessage="Debe ingresar una contraseña." ValidationGroup="uno"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td class="style1">
                &nbsp;E-mail:</td>
            <td class="style3">
                &nbsp; <asp:TextBox ID="txtMail" runat="server" ValidationGroup="uno"></asp:TextBox>
            </td>
            <td>
                &nbsp;<asp:RegularExpressionValidator ID="revMail" runat="server" 
                    ControlToValidate="txtMail" ErrorMessage="Debe ingresar un e-mail válido." 
                    ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" 
                    ValidationGroup="uno"></asp:RegularExpressionValidator>
            </td>
        </tr>
        <tr>
            <td class="style1">
                &nbsp;Tipo de Usuario:</td>
            <td class="style3">
                &nbsp; <asp:DropDownList ID="ddRolUsuario" runat="server" ValidationGroup="uno">
                </asp:DropDownList>
            </td>
            <td>
                &nbsp;</td>
        </tr>
        <tr>
            <td class="style2">
                &nbsp;</td>
            <td class="style3">
                &nbsp;</td>
            <td>
                <asp:Label ID="lblAdvertencia" runat="server" Font-Bold="True"></asp:Label>
            </td>
        </tr>
        <tr>
            <td class="style2">
                &nbsp;</td>
            <td class="style3" style="text-align: right">
                <asp:Button ID="btnModificar" runat="server" style="text-align: right" 
                    Text="Modificar Usuario" ValidationGroup="uno" 
                    onclick="btnModificar_Click" />
            </td>
            <td>
                <asp:Button ID="btnEliminarSel" runat="server" Text="Eliminar Usuario" 
                    ValidationGroup="sec" onclick="btnEliminarSel_Click" />
            </td>
        </tr>
    </table>
</asp:Content>
